aboutsummaryrefslogtreecommitdiff
path: root/snapshots/[engine:junit-jupiter]/[class:org.shedlang.compiler.backends.wasm.structure.binary.WasmBinaryFormatModulesTests]/[method:canSerializeModuleWithDataSegments(org.shedlang.compiler.testing.snapshots.Snapshotter)].expected
blob: 131f4676ecfa3fc3011f627cd0eedc96181d6552 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
module.wasm:	file format wasm 0x1

Section Details:

Memory[1]:
 - memory[0] pages: initial=10
Data[2]:
 - segment[0] <.data> memory=0 size=4 - init i32=0
  - 0000000: 0102 0304                                ....
 - segment[1] <.rodata> memory=0 size=4 - init i32=4
  - 0000004: 0405 0607                                ....
Custom:
 - name: "linking"
  - segment info [count=2]
   - 0: .data p2align=2 [ ]
   - 1: .rodata p2align=0 [ ]
  - symbol table [count=3]
   - 0: D <data1> segment=0 offset=0 size=2 [ binding=global vis=default ]
   - 1: D <data2> segment=0 offset=2 size=2 [ binding=global vis=default ]
   - 2: D <rodata1> segment=1 offset=0 size=4 [ binding=global vis=default ]
Custom:
 - name: "name"

Code Disassembly: